package com.shanzmoo.db.module.merchant.domain.vo;

import com.shanzmoo.db.module.merchant.domain.base.BaseInfoDomain;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

/**
 * @author 作者：zfj
 * @version 创建时间：2021年4月21日,0021
 * @classDesc 证照信息
 */
@Data
@ApiModel(value = "MerchantManageLicenceInfoVo", description = "入驻商户管理证照信息")
public class MerchantManageLicenceInfoVo extends BaseInfoDomain implements Serializable {

    /**
     * 营业执照正面照地址
     */
    @ApiModelProperty(value = "营业执照正面照地址")
    private String businessLicenseImg;

    /**
     * 联系人身份证正面照地址
     */
    @ApiModelProperty(value = "联系人身份证正面照地址")
    private String contactsCardFirstImg;

    /**
     * 联系人身份证反面照地址
     */
    @ApiModelProperty(value = "联系人身份证反面照地址")
    private String contactsCardSecondImg;

    /**
     * 法人身份证正面照地址
     */
    @ApiModelProperty(value = "法人身份证正面照地址")
    private String legalPersonCardFirstImg;

    /**
     * 法人身份证反面照地址
     */
    @ApiModelProperty(value = "法人身份证反面照地址")
    private String legalPersonCardSecondImg;

    /**
     * 结算人身份证正面照地址
     */
    @ApiModelProperty(value = "结算人身份证正面照地址")
    private String settlementPersonCardFirstImg;

    /**
     * 结算人身份证反面照地址
     */
    @ApiModelProperty(value = "结算人身份证反面照地址")
    private String settlementPersonCardSecondImg;

    /**
     * 银行卡照片反面照
     */
    @ApiModelProperty(value = "银行卡照片反面照")
    private String bankCardSecondImg;

    /**
     * 银行卡照片正面照
     */
    @ApiModelProperty(value = "银行卡照片正面照")
    private String bankCardFirstImg;


    /**
     * 业务员门头合照地址
     */
    @ApiModelProperty(value = "业务员门头合照地址")
    private String groupPhotoSalesmen;

    /**
     * 开户许可证地址
     */
    @ApiModelProperty(value = "开户许可证地址")
    private String accountPermit;

    /**
     * 商户log地址
     */
    @ApiModelProperty(value = "商户log地址")
    private String merchantLog;

    /**
     * 商户增值协议地址
     */
    @ApiModelProperty(value = "商户增值协议地址")
    private String valueAddedAgreement;

    /**
     * 商户门头照地址
     */
    @ApiModelProperty(value = "商户门头照地址")
    private String merchantPhotoImg;

    /**
     * 店内环境地址
     */
    @ApiModelProperty(value = "店内环境地址")
    private String storeEnvironment;

    /**
     * 店内前台地址
     */
    @ApiModelProperty(value = "店内前台地址")
    private String storeReception;

    /**
     * 非法人证明材料地址
     */
    @ApiModelProperty(value = "非法人证明材料地址")
    private String noLegalMaterials;

    /**
     * 补充协议地址
     */
    @ApiModelProperty(value = "补充协议地址")
    private String supplementaryAgreement;
}
